body{ width:100%; max-width:1320px; min-width:220px; margin:0 auto; background: url(./images/bg.png) #eee; font-size:12px;}
ul{padding:0;list-style:none;margin:10px 0px;}
li{list-style:none;}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}

.header{ margin:0 auto;}
.header .header-nav{ background:#000 url(./images/menu_bg.png) repeat-x ; overflow:hidden; border-radius:5px;}
.header .header-nav li{float:left; margin-left:3px; height:43px;}
.header .header-nav li a{ padding:11px; display:block; color:#fff; font-weight:bold; background:url(./images/nav_bg_line.png) right no-repeat;}
.header .header-nav .selected{ background:#333; border-right: solid 1px #333;}
.header .header-category{margin:5px;}
.header .header-category a{margin-right:2%;}

.menu{ padding:5px;}
.menu ul{}
.menu li{float:left; margin:5px;}

.main{ background:#fff; border-radius:5px; border:solid 1px #E0E0E0; margin:0 auto;}


.bar{margin:30px auto 10px auto; padding:0 12px; height:34px; line-height:34px; background:#fff url(./images/bar_bg.png) repeat-x; border:solid 1px #E0E0E0; font-weight:700; font-size:14px;}

.tuijian{}
.tuijian .grid img{ height:150px; max-width:174px;}

#gallery-container{margin:10px auto; width:100%; max-width:800px;}
.ad-gallery{padding:10px; max-width:1320px; min-width:220px ; }
.ad-gallery .thumb{height:50px; cursor:pointer;}
.ad-image img{margin:0 auto;}
.ad-nav{margin:0 auto;}
.gallery-intro{padding:5px 0 10px 20px;}
.gallery-intro h1{font-size:16px;}
.gallery-intro em{font-style:normal; color:#666;}

#file_upload-queue{ position:fixed; top:20px; left:45%; z-index:2;}
.shade{ width:100%; height:100%; background:rgba(0, 0, 0, 0.4); position: absolute; top:0; left:0; z-index:1; display:none; text-align:center;}